package ModelLayer;

public class ActivityType {
	private long ID;
	private String name;

	private boolean isGroupActivity;
	private int minParticipants;
	private int maxParticipants;

	private double pricePerHour_Facility;
	private double pricePerHour_Instructor;

	public ActivityType() {

	}

	public ActivityType(long ID) {
		this.ID = ID;
	}

	public ActivityType(long iD, String name) {
		ID = iD;
		this.name = name;
	}

	public ActivityType(long iD, String name, boolean isGroupActivity,
			int minParticipants, int maxParticipants,
			double pricePerHour_Facility, double pricePerHour_Instructor) {
		ID = iD;
		this.name = name;
		this.isGroupActivity = isGroupActivity;
		this.minParticipants = minParticipants;
		this.maxParticipants = maxParticipants;
		this.pricePerHour_Facility = pricePerHour_Facility;
		this.pricePerHour_Instructor = pricePerHour_Instructor;
	}

	public long getID() {
		return ID;
	}

	public String getName() {
		return name;
	}

	public boolean isGroupActivity() {
		return isGroupActivity;
	}

	public int getMinParticipants() {
		return minParticipants;
	}

	public int getMaxParticipants() {
		return maxParticipants;
	}

	public double getPricePerHour_Facility() {
		return pricePerHour_Facility;
	}

	public double getPricePerHour_Instructor() {
		return pricePerHour_Instructor;
	}

	public void setID(long iD) {
		ID = iD;
	}

	public void setName(String name) {
		this.name = name;
	}

	public void setGroupActivity(boolean isGroupActivity) {
		this.isGroupActivity = isGroupActivity;
	}

	public void setMinParticipants(int minParticipants) {
		this.minParticipants = minParticipants;
	}

	public void setMaxParticipants(int maxParticipants) {
		this.maxParticipants = maxParticipants;
	}

	public void setPricePerHour_Facility(double pricePerHour_Facility) {
		this.pricePerHour_Facility = pricePerHour_Facility;
	}

	public void setPricePerHour_Instructor(double pricePerHour_Instructor) {
		this.pricePerHour_Instructor = pricePerHour_Instructor;
	}

}
